package swapper.model.bean;

import java.util.List;

/**
 *
 * @author Valentino
 */
public class Produto {
    private long codigo;
    private boolean disponivel;
    private String nome,descricao;
    private long dataRegistro;
    private Categoria categoria;
    private EstadoProduto estadoproduto;
    private long pessoa_codigo,categoria_codigo,estadoProduto_codigo;
    private Pessoa pessoa;
    private List<Imagem> imagem;
    private List<Mensagem>mensagem;
    

    /**
     * @return the codigo
     */
    public long getCodigo() {
        return codigo;
    }

    /**
     * @param codigo the codigo to set
     */
    public void setCodigo(long codigo) {
        this.codigo = codigo;
    }

    /**
     * @return the disponivel
     */
    public boolean isDisponivel() {
        return disponivel;
    }

    /**
     * @param disponivel the disponivel to set
     */
    public void setDisponivel(boolean disponivel) {
        this.disponivel = disponivel;
    }

    /**
     * @return the nome
     */
    public String getNome() {
        return nome;
    }

    /**
     * @param nome the nome to set
     */
    public void setNome(String nome) {
        this.nome = nome;
    }

    /**
     * @return the descricao
     */
    public String getDescricao() {
        return descricao;
    }

    /**
     * @param descricao the descricao to set
     */
    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }

    /**
     * @return the dataRegistro
     */
    public long getDataRegistro() {
        return dataRegistro;
    }

    /**
     * @param dataRegistro the dataRegistro to set
     */
    public void setDataRegistro(long dataRegistro) {
        this.dataRegistro = dataRegistro;
    }

    /**
     * @return the categoria
     */
    public Categoria getCategoria() {
        return categoria;
    }

    /**
     * @param categoria the categoria to set
     */
    public void setCategoria(Categoria categoria) {
        this.categoria = categoria;
    }

    /**
     * @return the imagem
     */
    public List<Imagem> getImagem() {
        return imagem;
    }

    /**
     * @param imagem the imagem to set
     */
    public void setImagem(List<Imagem> imagem) {
        this.imagem = imagem;
    }

    /**
     * @return the mensagem
     */
    public List<Mensagem> getMensagem() {
        return mensagem;
    }

    /**
     * @param mensagem the mensagem to set
     */
    public void setMensagem(List<Mensagem> mensagem) {
        this.mensagem = mensagem;
    }

    /**
     * @return the pessoa_codigo
     */
    public long getPessoa_codigo() {
        return pessoa_codigo;
    }

    /**
     * @param pessoa_codigo the pessoa_codigo to set
     */
    public void setPessoa_codigo(long pessoa_codigo) {
        this.pessoa_codigo = pessoa_codigo;
    }

    /**
     * @return the pessoa
     */
    public Pessoa getPessoa() {
        return pessoa;
    }

    /**
     * @param pessoa the pessoa to set
     */
    public void setPessoa(Pessoa pessoa) {
        this.pessoa = pessoa;
    }

    /**
     * @return the categoria_codigo
     */
    public long getCategoria_codigo() {
        return categoria_codigo;
    }

    /**
     * @param categoria_codigo the categoria_codigo to set
     */
    public void setCategoria_codigo(long categoria_codigo) {
        this.categoria_codigo = categoria_codigo;
    }

    /**
     * @return the estadoProduto_codigo
     */
    public long getEstadoProduto_codigo() {
        return estadoProduto_codigo;
    }

    /**
     * @param estadoProduto_codigo the estadoProduto_codigo to set
     */
    public void setEstadoProduto_codigo(long estadoProduto_codigo) {
        this.estadoProduto_codigo = estadoProduto_codigo;
    }

    /**
     * @return the estadoproduto
     */
    public EstadoProduto getEstadoproduto() {
        return estadoproduto;
    }

    /**
     * @param estadoproduto the estadoproduto to set
     */
    public void setEstadoproduto(EstadoProduto estadoproduto) {
        this.estadoproduto = estadoproduto;
    }

    
}
